1
From Mathematical Ideal to Physical Reality: The Birth and Foundational Architecture of Computers
SCI901B-SEP-CNLesson 10
00:00

From Logical Soul to Metallic Body

Imagine this: if we were to build a machine capable of solving any logical problem, what would it look like? In 1936, Alan Turing sketched in his mind the concept of theTuring machine. This was not a physical machine, but a mathematical ideal model, proving that all human logical operations could be simulated using only simple instruction sets and read-write actions. Turing infused computers with their 'soul'.

A decade later, this ideal became reality at the University of Pennsylvania. In 1946, the world's first general-purpose electronic computer,ENIAC (Electronic Numerical Integrator and Computer)was born. It contained over 18,000 vacuum tubes and could perform 5,000 additions per second. However, this 'giant' was initially extremely cumbersome: to switch tasks, operators had to manually plug and unplug hundreds or even thousands of cables.

MemoryInput DeviceOutput DeviceCentral Processing Unit(Controller + Arithmetic Unit)

The Foundation of Architecture: The Stored-Program Concept

To address ENIACโ€™s low programming efficiency,Von Neumannproposed a brilliant idea: storing both instructions and data simultaneously in binary form within the computer's internal memoryโ€”this is thestored-program concept. From then on, computers were no longer mere mechanical devices requiring memorized wiring diagramsโ€”they became intelligent systems equipped with 'memory'.This idea actually laid the foundation for modern computing and directly influenced Von Neumannโ€™s later development of the stored-program concept.

From Wiring Operator to Programmer
In ENIACโ€™s early days, changing tasks required days of rewiring physically. With the introduction of stored programs, simply loading a code snippet allowed the same machine to transform from a ballistic calculator into a weather simulation system within seconds.